package numatopo

import (
	"volcano.sh/apis/pkg/apis/nodeinfo/v1alpha1"

	"volcano.sh/resource-exporter/pkg/args"
)

// NumaInfo is the interface of resource topology data
type NumaInfo interface {
	Name() string
	Update(opt *args.Argument) NumaInfo
	GetResourceInfoMap() v1alpha1.ResourceInfo
	GetResTopoDetail() interface{}
}
